// main Module app router
import Main from '../module/main/Main.vue'

export const appRouter = [
    {
        path: '/',
        name: 'main',
        component: Main
    },
    {
        path: '/',
        name: 'home',
        component: Main
    },
    {
        path: '/',
        icon: 'ios-paper',
        name: 'app_car',
        title: '车辆管理',
        component: () => import ('@/module/main/Main.vue'),
        children: [
            {
                path: '/car/detail',
                name: 'app_car_detail',
                icon: 'ios-car',
                title: '车辆详情',
                meta: {
                    title: '车辆详情',
                    // 在做角色权限管理的时候需要使用
                    needAuth: true
                },
                // 在做角色权限管理的时候需要使用
                access: 1,
                component: () => import ('@/module/car/CarDetailEdit.vue')
            }
        ]
    },
    {
        path: '/',
        icon: 'md-people',
        name: 'app_circle',
        title: '圈子管理',
        component: () => import ('@/module/main/Main.vue'),
        children: [
            {
                path: '/circle/detail',
                name: 'app_circle_detail',
                icon: 'md-people',
                title: '圈子详情',
                meta: {
                    title: '圈子详情',
                    // 在做角色权限管理的时候需要使用
                    needAuth: true
                },
                // 在做角色权限管理的时候需要使用
                access: 1,
                component: () => import ('@/module/circle/CircleInfoDetailPage.vue')
            }
        ]
    },
    {
        path: '/login',
        name: 'login',
        component: () => import ('@/module/login/LoginPage.vue'),
    }
];

export default appRouter;
